...
10: int Y=0; 	// Объявляем и сразу инициализируем переменную Y
// Здесь __LINE__ равен 10
11: #line 50 	// Присваиваем встроенному макросу __LINE__ значение 50
12: Y=__LINE__; 	// Присваиваем переменной Y значение макроса __LINE__,
// который здесь уже равен 51
...
